package com.zhj.product.entity.dto;

import com.zhj.product.entity.pojo.Items;
import com.zhj.product.entity.pojo.ItemsImg;
import com.zhj.product.entity.pojo.ItemsParam;
import com.zhj.product.entity.pojo.ItemsSpec;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;
import java.util.List;

/**
 * 商品表 商品信息相关表：分类表，商品图片表，商品规格表，商品参数表
 */
@ApiModel(description = "商品表 商品信息相关表：分类表，商品图片表，商品规格表，商品参数表")
@Data
@Accessors(chain = true)
public class ItemsDTO {

    /**
     * 商品详情
     */
    private Items item;

    /**
     * 图片列表
     */
    @ApiModelProperty("图片列表")
    private List<ItemsImg> itemImgList;

    /**
     * 规格
     */
    @ApiModelProperty("规格")
    private List<ItemsSpec> itemSpecList;

    /**
     * 参数
     */
    @ApiModelProperty("参数")
    private ItemsParam itemParams;
}